﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ZK.YCGLRD_TransManage.Models
{
    /// <summary>
    /// 车辆信息
    /// </summary>
    public class TruckYxInfo
    {
        /// <summary>
        /// 卡号
        /// </summary>
        public string cardNo { get; set; }
        /// <summary>
        /// 承运方
        /// </summary>
        public string carrierName { get; set; }
        /// <summary>
        /// 煤种
        /// </summary>
        public string coalName { get; set; }
        /// <summary>
        /// 皮重浮动值
        /// </summary>
        public decimal? paramValue { get; set; }
        /// <summary>
        /// 额定载重量
        /// </summary>
        public decimal? ratedLoad { get; set; }
        /// <summary>
        /// 收货方
        /// </summary>
        public string receivingPartyName { get; set; }
        /// <summary>
        /// 派车类型：1.采购/进煤 2.销售/出煤 ,
        /// </summary>
        public Common.SysDefinitionEnum.SendType? sendType { get; set; }
        /// <summary>
        /// 发货方
        /// </summary>
        public string shipperName { get; set; }
        /// <summary>
        /// 车牌号
        /// </summary>
        public string truckNo { get; set; }
        /// <summary>
        ///  车辆类型  
        /// </summary>
        public string truckType { get; set; }
        /// <summary>
        /// 运销类型 1.盘煤  2.运销
        /// </summary>
        public Common.SysDefinitionEnum.TruckState truckState { get; set; }

        /// <summary>
        /// 采购:毛重 销售:皮重
        /// </summary>
        public string weight { get; set; }
        /// <summary>
        /// 运销过程车辆状态
        /// </summary>
        public Common.SysDefinitionEnum.YxState? yxState { get; set; }
        /// <summary>
        /// 净重
        /// </summary>
        public double? jz { get; set; }
        /// <summary>
        /// 皮重
        /// </summary>
        public double? pz { get; set; }
        /// <summary>
        /// 毛重
        /// </summary>
        public double? mz { get; set; }
        /// <summary>
        /// 扣吨
        /// </summary>
        public double? buckleWeight { get; set; }
        /// <summary>
        /// 矿发量
        /// </summary>
        public double? coalmineOutput { get; set; }
        /// <summary>
        /// 磅单号
        /// </summary>
        public string wbCode { get; set; }
    }
}
